Endemit des Westens der Iberischen Halbinsel (Galizien in Spanien; in Portugal vor allem nördliche Hälfte, Serra da Arrábida und westliches Hinterland der Algarve)
Weiden, Kiefernwälder, Zerreichenwälder, Rand von fließenden Gewässern, Steilküsten, Küstenfelsen, Straßengräben und feuchte Bereiche; auf sauren und mehr oder weniger stickstoffreichen Böden; in 0-900 m Höhe